package com.oilsection.demo.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.Builder;


//import javax.validation.constraints.NotNull;
import java.util.List;
import java.util.Map;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class specJzInfo {
    @ApiModelProperty(value = "井组编号")
    private String jzId;

    @ApiModelProperty(value = "井组状态")
    private String jzState;

    @ApiModelProperty(value = "井组名称")
    private String jzName;

    @ApiModelProperty(value = "井组进口坐标")
    private String jzPoint;

    @ApiModelProperty(value = "检测点数量")
    private int jcdNum;

    @ApiModelProperty(value = "气库泄漏点数量")
    private int kqxlNum;

    @ApiModelProperty(value = "串气库数量")
    private int cqxlNum;

    @ApiModelProperty(value = "环空泄露数量")
    private int hkxlNum;

    @ApiModelProperty(value = "井口泄露")
    private int jkxlNum;

    @ApiModelProperty(value = "历史事件列表")
    private List<Map<String,String>> eventList;


    @ApiModelProperty(value = "气库泄露列表")
    private List<Map<String,String>> kqxlList;

    @ApiModelProperty(value = "串气泄露列表")
    private List<Map<String,String>> cqxlList;

    @ApiModelProperty(value = "环空泄露列表")
    private List<Map<String,String>> hkxlList;

    @ApiModelProperty(value = "井口泄露")
    private List<Map<String,String>> jkxlList;
}
